defy the odds

Traducciones
défier tous les pronostics
Definiciones
To succeed or achieve something despite facing significant challenges, obstacles, or unlikely circumstances.
Palabras
defy

verb
braver